History
History
Synonyms
UK
US
Meaning:
dunce

a slow, stupid learner

stupid person

schnook

stupid person

stupid person

GOOF BALL as in Wiktionary
GOOF BALL as in Wikipedia